Premise

I spent about a month on the Waturbine Aerodynamics team in February 2025. Waturbine is a design team at the University of Waterloo and subsidiary of Engineers Without Borders, looking to build sustainable, cost-effective small scale wind turbines with potential applications in powering low income households abroad, as well as competing in the International Small Wind Turbine contest.

Objective

They were looking for ways to export their wind turbine designs from QBlade, the industry standard wind turbine blade design software, and process it to make a mold for manufacturing. This was nontrivial due to two problems:

QBlade exports the shape of the blade as a list of consecutive cross sections curves, which can be used to reconstruct the surface by using a boundary surface in something like Solidworks (shown above).

My objective was to:

  1. Make an internal offset of the blade that preserves its features, such that when fiberglass of a certain thickness is laid on top, we get the original turbine blade shape.
  2. Bisect the wind turbine blade along some continuous curved surface that leaves no undercuts, so that we have two halves of a mold.

Solution

1. Offset the blade by some fixed thickness

Below are some examples of the offset cross sections. Blue is the interior foam core, and red is the original shape - ideally, when we wrap the foam core with fiberglass, we will get the shape of the red outline (especially after bisecting it).
waturbine_offset_graphs.jpg

The algorithm I used to generate the blue shape is as follows:

  1. Fill the original shape with a grid of points, where each point is 0.025mm apart
  2. Generate a circle, and have it follow the perimeter of the red turbine outline. The circle’s radius is equal to the thickness of the fiberglass. As the circle travels along the perimeter, we delete all points that are inside of the circle.
  3. Fit some points to the perimeter of the resulting grid of points, which is the resulting blue outline.

2. Bisect the wind turbine blade

Similar to how the wind turbine blade shape is defined by a series of cross sections, we defined the camber surface as a series of cross sections that would later be reconstructed with a Boundary Surface.

For each cross section, we split it into a top and bottom half, then found the midpoint between points on the top and bottom surface curve to reconstruct the camber line of that cross section.

Below are some plots showing the camber line I generated for each cross section:
waturbine_bisect_graphs.jpg

After combining the cross sections, the blade bisection plane looked something like the following:

And with some extra cleanup and refinement, these were the final CAD molds:

Extra photos

fiberglass_overlays.jpg
Fiberglass overlays that will go on top of the foam core, based on the generated molds